Big Huge Thesaurus

rat chinchilla

noun